loom temples - German English Dictionary